TierPricingTable\Addons\RoleBasedPricing\RoleBasedPricingRule S

Total Complexity 47
Dependencies 2
Dependents 4
Total lines 216
Lines of code 137
Logical lines of code 55
Comment lines 18
Methods 28
Properties 11

Methods 28

Method Rating Maintainability Complexity Lines of code
buildFromArray()
A
57 10 13
save()
S
53 4 21
getPricingType()
S
80 2 3
setPricingType()
S
78 2 3
setDiscountType()
S
75 2 4
setMinimumOrderQuantity()
S
78 2 3
getTieredPricingType()
S
80 2 3
setTieredPricingType()
S
75 2 4
getTieredPricingRules()
S
78 2 3
asArray()
S
59 1 15
build()
S
59 1 13
__construct()
S
77 1 4
getProductId()
S
82 1 3
setProductId()
S
81 1 3
getRole()
S
82 1 3
setRole()
S
81 1 3
getDiscount()
S
82 1 3
setDiscount()
S
81 1 3
getDiscountType()
S
82 1 3
getSalePrice()
S
82 1 3
setSalePrice()
S
81 1 3
getRegularPrice()
S
82 1 3
setRegularPrice()
S
81 1 3
getMinimumOrderQuantity()
S
82 1 3
getPercentageTieredPricingRules()
S
82 1 3
setPercentageTieredPricingRules()
S
81 1 3
getFixedTieredPricingRules()
S
82 1 3
setFixedTieredPricingRules()
S
81 1 3